Future Perfect: The Case for Progress in a Networked Age - http://www.goodreads.com/review...