Organic reactions and their mechanisms - Kalsi P S (New Delhi New Age International (P) Ltd., 2000)