Scan barcode
jennybeastie's review
3.0
Nice little book, with excellent thought exercises wrestling with power and morality. Also, smart solutions in the end.
More...
Scan barcode
3.0