My life / Giuseppe Garibaldi ; translated by Stephen Parkin ; [foreword by Tim Parks]. - Garibaldi, Giuseppe, 1807-1882 (Hesperus classics, 2004)