$250
KLEIN, Dr. Hermann J. [text by]
[74] pp.
Society for Promoting Christian Knowledge
1901
Third Edition
12 1/2" x 9"
Third edition, revised and enlarged. London: Society for Promoting Christian Knowledge, 1901. 4to. viii, w/ 18 maps.
1 available