Everything you need to know about pushing arrows and electron flow in organic chemistry mechanisms - Williams, Joseph E. (Need to know series (BrainMass Inc.), 2012)