Nanotechnology for chemical engineers - Salaheldeen Elnashaie, Said (Springer, 2015)