Author Richard Poole