Advances In Chemical Engineering Vol 3 by David Drew & 'Drew'