This book isn't terrible. It has it's moments. I found the writing style to be a little bit too heavy handed for my tastes. I felt like I was slogging through at times to finish it.