Developments in Rheology for Environmental and Process Engineering by Blaise Nsom