Reviews

  • "[John Keegan] has a remarkable capacity to appreciate both the political context of the war and its immediate meaning for those caught in the heat of battle... Lucid, informed and authoritative"

    Sunday Times