Janine's mother had an obsession: her ancestry. But what she uncovered was a colourful assortment of characters and their penchant for cruelty. When her mother dies, Janine continues the genealogical...
A novel which explores the complexities of the human mind. On a remote Greek island, Nicholas Urfe finds himself embroiled in the deceptions of a master trickster. Surreal threads weave...
INTERNATIONAL BESTSELLER • Far more than a history of the Silk Roads, this book is truly a revelatory new history of the world, promising to destabilize notions of where we come...