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