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