James HerriottBooksThe Animals at Diamond WoodsExplaining TechnologyJames HerriotAuthor data: Open Library