Pree Fincastle, daughter of impoverished British missionaries in India, is left alone and destitute when tragedy strikes. She embarks on a journey in search of Kai, the son of her mother's ayah, and the only person she can trust. But Kai is not the man Pree thought he was, and the secrets he holds will unlock the door to another world, another time - and, shockingly, another life. From the whispering Ravi River to the hidden heart of the Peshawar, this is a story of penury and prostitution, tragedy and bloodshed, secrets and love. But ultimately it is a story of hope; a story that, once read, will never be forgotten...