Such an amazing book! The author establishes great character development during the first half of the book. This development feeds into the different perspectives that the reader will connect with through the latter half of the book as the storyline builds. Without giving it away, the author blends modern science, religion, and history in a way that each theory/belief are compatible. It will leave the reader pondering about...life. I can't wait for her next book!!!