Nanomaterials and Photocatalysis in Chemistry - Muhammad Bilal Tahir, Khalid Nadeem Riaz (Springer, 2021)