Vet James Herriot is settling in to the Darrowby practice, but he still has plenty to learn . . .

It Shouldn't Happen to a Vet: The Classic Memoir of a 1930s Vet

£9.99Price