The Sixth Richard Karelius Adventure

June, 1815. The Emperor Napoleon has escaped from Elba and leads the Grand Army towards Brussels, his progress blocked by an Anglo-Dutch force headed by the Duke of Wellington, and the Prussian Army under General Blücher.
Against the background of unfolding European conflict we follow the lives of four people in young middle age: Richard Karelius, Anglo-Prussian soldier/spy, recalled to active service in the hope that he may be able to identify a mysterious traitor to the allied cause: his former enemy, Bonapartist spy-catcher Jacques Thiercelin, with whom he forms an uneasy alliance: Charlotte von Moltke, former lady-in-waiting to the late Queen of Prussia, still hopelessly in love with Karelius despite not having seen him for years and fearing him dead: and a dangerous adventuress and meddler in intrigue currently calling herself Margarethe von Stahlberg. Their paths have crossed before, and are about to do so again.
The destinies of these four, and numerous others, work themselves out against an epic account of the most famous battle in history, known at the time as Mont St Jean or la Belle Alliance, but christened by the Iron Duke after the site of his headquarters: Waterloo.