Basic Principles And Calculations In Chemical Engineering (Paperback, DAVID M. HIMMELBLAU, JAMES B. RIGGS)