Nanotechnology for Chemical Engineers - Salaheldeen Elnashaie; Danafar, Firoozeh; Hashemipour Rafsanjani, Hassan; Hashemipour, Hassan (Springer Singapore, 2015)