Manyebook
Steven Appelbaum
ABC Practical Guide to Dog Training