Multi-Functional Nanoscale Materials and their Potential Applications by Nay Ming Huang | Menrva Books | MenrvaBooks