3-3.5 starsI wasn't keen on the back-and-forth between Sarah's story and Gabriel's story. It felt like I just got into Sarah's story - understood what was going on amongst all the archaelogist and sociologist jargon and geographic references, and BOOM - suddenly, I'm in Gabriel's story. The first sw...