Friday, June 17, 2011

Book review

Here Martin Cook reviews Peter French's War and Moral Dissonance.