RecordDetails
Mineola : Dover Publications, c1998.
xix, 299 p. : ill. ; 24 cm.