Elspeth rated All Things Wise and Wonderful: 4 stars

All Things Wise and Wonderful by James Herriot (All Creatures Great and Small (5-6))
Readers adored James Herriot's tales of his life as a Yorkshire animal doctor in the first two collections in the …