I struggled between 3 and 4 stars on this one, but it felt disingenuous to give it 3 when I ended up reading it in one gulp. While the story was compelling, and I really sympathized with Emma's struggles (it's difficult to empathize with all of it, though which of us hasn't at least heard about a guy like Declan?), the verrrrry end felt somewhat contrived. I really understood Noah's point of view, and didn't much understand Emma's. I don't want to say any more for fear of spoilers.