Applications of Process Engineering Principles in Materials Processing, Energy and Environmental Technologies - Shijie Wang, Michael L Free, Shafiq Alam, Mingming Zhang, Patrick R. Taylor (Springer, 2017)