4thace rated All Creatures Great and Small: 4 stars
All Creatures Great and Small by James Herriot (All Creatures Great and Small (1-2))
Delve into the magical, unforgettable world of James Herriot, the world's most beloved veterinarian, and his menagerie of heartwarming, funny, …