The Double Helix, Civic Discourse for the Third Millennium