Beyond the Beachhead: The 29th Infantry Division in Normandy