The problem with this book is that you have to power through 2/3, maybe even 3/4 of the book to get to the best part. I was struggling hard reading it (I'm not the most patient reader), but it blew my socks off towards the end and couldn't put it off. I think I would still recommend though.