Principles of cellular engineering understanding the biomolecular interface - King, Michael R., Dr (Elsevier Academic Press, 2006)