The diary of one of Garibaldi's Thousand - Abba, Giuseppe Cesare, 1838-1910 (Oxford library of Italian classics, 1962)