I have not had a chance to read all the way through this book yet as I have a very large stack I am working through at the moment but from my first impressions I really like it!...