Organic Reaction Mechanisms, 2005 by Chris Knipe & Chris A. Knipe