This one is way more solid than the second and third book. I loved kids, don't get me wrong but with Hannah's and Marco's situation, that aspect just doesn't sit well with me although the build up on this reveal was pretty much obvious from the very beginning. Marco's explanation was just whack! Way too forced IMHO. 
 Tis' the only time in the series so far that I actually cried when Jarrod died.