A review by 1000unreadpages
All Things Bright and Beautiful by James Herriot

funny lighthearted reflective relaxing fast-paced

4.5