Richard Shine Author