Small Great Things
2016 • 528 pages

Ratings80

Average rating4.1

15

It started a little slow for me but I really enjoyed listening to this on audiobook and it did widen my perspective.

June 25, 2024