Understanding nanomaterials - Johal, Malkiat S; Johnson, Lewis E (Textbook series in physical sciences, 2018)