Scan barcode
kesterbird's review against another edition
3.0
About as uplifting a story as Upton Sinclair, but the poor writing makes it yet more depressing.
More...
Scan barcode
3.0