Definitely worth the time and money. If you have time to read one book on the subject this is the one.