Terrible Terry Allen combat general of World War II the life of an American soldier - Astor (Presidio/Ballantine Books, 2003)