Scan barcode
samuelbeer's review against another edition
3.0
The tone was a little bit off-putting at times, but on the balance I thought that it was an interesting read for what it was.
More...
Scan barcode
3.0