Scan barcode
celtic_oracle's review
2.0
This book has not aged well. Several references that now feel sexist or borderline racist. And, honestly, the feeling of cleverness that I had in the early stages of the book quickly faded and left me checking to see how many pages were left - over and over again.