Tucker, Jonathan B., and Raymond A. Zilinskas. "The Promise and Perils of Synthetic Biology." The New Atlantis 25 (2006): 38.