Major-General Sir Richard Hannay,
KCB,
OBE,
DSO,
Legion of Honour, is a fictional character created by
Scottish novelist John Buchan. In his autobiography,
Memory Hold-the-Door, Buchan suggests that the character is based, in part, on
Edmund Ironside, from
Edinburgh, a
spy during the
Second Boer War.