'The Marriage of Souls', like 'The Rationalist', is an exploration of humanist philosophy wrapped between the delicate leaves of an eighteenth-century tale. The story of the two novels - and they should be read as a two-volume work - centres around the old war-horse of boy meets girl, boy loses girl, boy finds girl. But what a boy and what a girl.