An Introduction to Chemical Engineering Kinetics and Reactor Design by Dick Hill, Napolean Hills & Charles G. Hill