In his final novel, Sick Heart River, John Buchan predicted that with the outbreak of a second world war Richard Hannay and all his companions of old would be going back into action. In The Thirty-One Kings, the tale of their adventures is finally told. June 1940. As German troops pour across France, the veteran soldier and adventurer Richard Hannay is called back into service. In Paris an agent, codenamed 'Roland', has disappeared and is assumed to be in the hands of the Nazis. Only he knows the secret of the 31 kings, one upon which the future of Europe depends. Hannay is dispatched to Paris to find Roland before the Germans overrun the city. On a hazardous journey across the battlefields of France, Hannay is joined by old friends and new allies as he confronts a ruthless foe who will stop at nothing to destroy him.