Harkin, Jo2025
The year is 1480 and England is in peril. The much-despised Richard III is not long for the throne, and the man who will become Henry VII stands poised to snatch the crown for himself. But for twelve-year-old John Collan, living in a remote village with his widowed father, these matters seem far ...