Advances in Chemical Engineering by Guy B. Marin, David H. West & Gregory Yablonsky