How to Train and Understand your German Shepherd Puppy or Dog
Vince Stead has is the author of over 18 books so far.  He has been raising dogs for over 25 years.