Books
Authors
John Mackinlay is a teaching fellow at the War Studies Department of King'sCollege, University of London, and a former defense fellow of Churchill College,Cambridge.