$ 45.00

Author: Thomas C. Amory

Published: 1859

Hardcover, 413 + 420 pages

Condition: Okay, ex-library, general wear and tear due to age, covers not attached to books

Translation missing: en.general.search.loading