Scan barcode
schadenfreudian's review
3.0
There were some definite gems in here, but a few that I just could not get into. Overall, a fun read.
More...
Scan barcode
3.0