Spare
2023 • 410 pages

Ratings214

Average rating3.6

15

I'm definitely more inclined to believe his side of the story. I enjoyed listening to him read the audiobook which I was able to borrow through my public library.

May 21, 2023