Giuseppe Garibaldi
By: Michele Rosi
Series: Arcobaleno -- 17; Harvard Risorgimento preservation microfilm project -- 00199; Arcobaleno (Bologna, Italy) -- 17
Publisher: L. Cappelli
Published: 1932
Place of publication: Bologna
Language: ita
Number of pages: 350
Notes: Includes bibliographical references.