Author: John Keegan. Edition: First Edition, stated.