Blood royal
by
Hugh Bicheno
xli, 390 pages, 8 unnumbered pages of plates : 24 cm