Understanding Nanomaterials - Johal, Malkiat S. (CRC Press)