Open Source Democracy: How online communication is changing offline politics by Rushkoff, Douglas
 is a Project Gutenberg book, now on Github.