Reviews

  • "As well as being a rare military historian who can also write gracefully, John Keegan has a distinguished capacity for peering behind the conventional view of events"

    Sunday Times