Scan barcode
nigelbrown's review against another edition
2.0
From a scientific point of view, enlightening and interesting. From a literary one, slow and uninteresting with an ending that is both, predictable and yet, out of place.
More...