Citizen Soldiers : From The Normandy Beaches To The Surrender Of Germany