A review by louisadassow
One Big Damn Puzzler by John Harding
4.0
I really enjoyed this book. Hilarious and observant throughout. A clever premise delivered with very human characters.