Caution: this is the kind of page-turner that will have you reading "one last chapter" until 2:00 a.m. It’s that goooood!