Advances in nanofluid heat transfer - Muhammad Ali, Hafiz. (Elsevier,)