I read this book because I'd seen where it is being made into a movie with an all-star cast. The sources I read spoke very highly of the source material, so of course I had to read it. This is a truly fascinating narrative which weaves back an forth through several centuries, both past and future. It could be pigeon-holed as sci-fi, but it actually transcends the bounds of the genre. A must read for any lover of good stories.