European nobility and heraldry

by J. H. Pinches

xii, 323 p. : 27 cm