2
by Cattaneo, Carlo (1801-1869).
Published 1844
Book