Filled with suspense, unlikely coincidences, wrenching tragedies and marvellous flights of lyricism and erudition, the novel carries the reader effortlessly along with Marco's search - for love, for his unknown father, and for the key to the elusive riddle of his origins and his fate.