Scan barcode
shelbycat's review against another edition
2.0
I found this book to be a little dry and predictable unfortunately. The writing wasn't bad it just didn't grab me at any point.
More...
Scan barcode
2.0