Great book, definitely worth the time investment. I know this will be a go to book for me for future reference.