One of my favorite books for dog training is Problem Gun Dogs by Bill Tarrant.