Absolutely mind- blowing.  This book can only be described as feeling like your head is spinning clean off your head.  Craven is for sure one to watch. The synopsis is...