KIRKUS Review 2/12: An epoch-spanning thriller that's part academic mystery and part historical fantasy. This time-traversing story opens in 11,000 B.C. with a first-person tale rendered in high... This description may be from another edition of this product.