Bob Tait, without a doubt. Good luck to you if you can stagger through this on your own - even better if you can get to his classes.
As the rules change, although he tries to keep up with the publishing of his books, it is nearly impossible. So what he does is when you buy the book, you get a handful of photocopied pages included which explains the latest changes.