Scan barcode
neandering's review against another edition
I dont know if i can forgive my prof for recommending i read this.
cmccafe's review against another edition
4.0
Some really magnificent stuff, gets really knotty at the end and I'll have to return to it at some point.
More...