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