A review by backpackfullofbooks
All Things Wise and Wonderful by James Herriot

adventurous emotional funny hopeful informative inspiring lighthearted relaxing medium-paced

5.0