All things wise and wonderful - Herriot,James (Pan Books, 1977)