Computational flow dynamics of complex fluids by Amir Shakib-Manesh