4.0

A great balance of description and prescription. Sometimes I felt a little out of my depth, but what makes Doctorow such a great writer and activist is that, even though he's a subject-matter expert, he knows how to convey technical, niche information to a general audience, which is something that I admire and appreciate.