Bionanotechnology by Elisabeth Papazoglou, Aravind Parthasarathy & Elisabeth S. Papazoglou