This book was MESSED UP in so many ways. I even waited a full 48 hours to write this review because I just didn't know what to say. It was so fast paced I could not turn the pages fast enough and my body wanted to go faster than my brain could read. This has a lot of science (but not in a scary way) in it and there are some curveballs that come in at 110 mph. It will twist and turn your brain and make you think. I DEFINITELY recommend.