Twenty-Nine, Let's Go: A History of the 29th Infantry Division in World War II