Chemical engineering: an introduction

Book cover - Chemical enginnering

A fresh approach