James Herriot Best movies: It Shouldn't Happen to a Vet (1975) - book All Creatures Great and Small (1975) (TV movie) - book