King Edward II

by Roy Martin Haines

xviii, 604 pages : 25 cm