Author Tim Parks recently completed a 640 kilometre walk in Italy, retracing the steps of Giuseppe Garibaldi's retreat from Rome in 1849.