Agathon's Daughter

308 pages paperback 2011

fiction historical challenging informative tense medium-paced