$ 29.00

Condition: Good; Hardcover; 297 pages; Published: 1881, Second Edition; spine cover missing William T.R. Saffell

Translation missing: en.general.search.loading