3 Day Exclusive | Save up to £15 off! Get the code »

John Keegan

About the Author: John Keegan is and internationally renowned journalist and historian. His books include The Face of Battle and The Mask of Command.