Beyond the Beachhead: The 29th Infantry Division in Normandy, 75th Anniversary Edition - 9780811768443