The Synthetic Age: Outdesigning Evolution, Resurrecting Species, and Reengineering Our World - Preston (IEEE, 2003)