This book is the reason I am getting into reading again. It is so fun to read with so many twists and turns, and so many trails of different things that ultimately connects in the end. I literally read almost the whole book in one sitting. Amazing book recommend 1000000%