mark anthony richardson