Skip to main content

General Sir Richard Shirreff KCB CBE (1974, Modern History) is former Deputy Supreme Allied Commander Europe.