back to the OP, I don't know if someone mentioned it but if they did I missed it. Ken Ramirez wrote a book Animal Training, it's more of a reference book than a read through, although I know many who have. He also has a website and does seminars, which I personally recommend. It's great information and he has an excellant way of relaying that so that it's easy to understand. His website has dates and locations.