RecordDetails
Heidelberg : Kehrer, [2017]
219 pages : illustrations, plates (some folded) ; 25 cm