It has been 50 years since Yorkshire vet Alf Wight, as James Herriot, put 30 years of experiences into a series of novels that gripped the imagin...
It has been 50 years since Yorkshire vet Alf Wight, as James Herriot, put 30 years of experiences into a series of novels that gripped the imagin...