The Last Disciple

344 pages 2005

fiction historical adventurous medium-paced