This novel is a mystery, a historical voyage and a personal quest. The powerful narrative drive of the storylines and the book's beefy message propels you through the difficult fictional terrain of the novel with its different settings, time shifts and narrative voices. This is not an easy reading journey, but the adventurous reader will find it richly rewarding.