Richard Perring Author