Crucible of Conflict - MCGILVRAY Dennis B. (London Duke University Press, 2008)