Harry Ryder

400 pages 2012

fiction historical adventurous informative tense slow-paced