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