Beyond the beachhead the 29th infantry division in Normandy - Balkoski, Joseph (Stackpole Books, 1989)