John Keegan probably wants to repudiate this book, written in 2004, and filled with a muscular and enthusiastic defense of the Iraq War. keegan stops just short of calling the French cheese-eating surrender monkeys and he chastises the BBC for its nervousness about invasion. All in all, we have a near period piece of 2004 attitudes and expectations, but of course, this is all still written by a skilled and distinguished military historian and thus highly readable. 4/5 for writing, 3/5 for accuracy