A review by knitreader
Old Friends by Tracy Kidder

emotional informative inspiring lighthearted reflective medium-paced

4.5