Giuseppe Garibaldi
By: Epaminonda Provaglio
Series: I Grandi italiani -- 4; Harvard Risorgimento preservation microfilm project -- 05142
Publisher: M. Carra
Published: 1910
Place of publication: Roma
Language: ita
Number of pages: 64