eharrison 's review for:

2.0

Some interesting premises, and a well presented collection of ideas. Hard to get through.