Giuseppe Garibaldi
Giuseppe Garibaldi, Italian freedom fighter