Scan barcode
atkj1312's review
3.0
I find this book a gross oversimplification of a complex issue. It does contain some solid arguments, but flounders as a cohesive piece.
More...
Scan barcode
3.0