Introduction to Chemical Kinetics by Michael Wright & Margaret Robson Wright