Principles of cellular engineering: understanding the biomolecular interface - King, Michael R; Editor (2006)