Nanoscience and Nanoengineering (Novel Applications) - 9781774631812