Life rolls by at a pretty easy pace in the verdant Yorkshire Dales. Unless, of course, you're Darrowby's resident vet, James Herriot. With all manner of agricultural and domestic animal ailments to attend to, life's never short of surprises. Whether treating a tricky boxer, or retrieving a cheque-book from a hungry goat, you'd think James's glass would be full enough. And that's without the involvement of his irascible partner Siegfried..
Ex Tax: £20.83