Scan barcode
A review by autumnwonders
One Big Damn Puzzler by John Harding
5.0
Absolutely hilarious but meaningful as well. The author is such a clever writer. This goes to the top of my list of favorites!