This book is a great book. It keeps you guessing at every turn. It will make you think one thing about the characters and then turn you on your head. It is cool how Ted Dekker has so many books that tie back to one another, sometimes in the smallest ways. This book is a good page turner.