Anthony Richard Magee Author