Advances in Chemical Engineering Vol 12 by John W. Hoopes