The Violence of Peace

America's Wars in the Age of Obama
Book cover
Beast Books. 272 p $24.99
Stephen L. Carter