Handbook of Chemical Processing Equipment by Nicholas P. Cheremisinoff & Nicholas Cheremisinoff