Principles of chemical engineering processes - Ghasem, Nayef (CRC Press, 2008)