A review by chairmanbernanke
Plowing the Dark by Richard Powers

2.0

Two paths and many lives blend together. Difficult to read in parts.