Private Battles: Military Strengths and Struggles in a Time of War by David Tarrant Back to product details page >