Organic reactions and their mechanisms - Kalsi, P S. (1996)