George Macaulay Trevelyan

Garibaldi and the Making of Italy


Read by KirksVoice


Giuseppe Garibaldi (1807-1882) was an Italian general and politician who played a large role in making of what Italy is today. He is known a…