Nanomaterials and Polymer Nanocomposites - Karak, Niranjan (Elsevier Elsevier, 2018)