Scan barcode
macbikegeek's review against another edition
1.0
I couldn't finish this book - it's too dated and it's viewpoint is too narrow due to the worldview of the author's time and place.
More...
Scan barcode
1.0