Scan barcode
craffert0's review
3.0
Parts were very interesting, but it felt repetitive. It could have been a much better book if it were edited down
More...
Scan barcode
3.0