From the audacious beach landings at Salerno to the mountaintop stand-off at Monte Cassino, the Allies battle to liberate Italy from the Nazis.