Correction to my earlier post, "Doughboys" is written by Gary Mead, for some reason I thought it was John Keegan, my bad. Still a great book.