RecordDetails
Cambridge : Cambridge University Press, 2017.
xiv, 484 pages, [16 pages of plates] : illustrations ; 25 cm