Organic chemistry - Clayden , J (Oxford university press, 2001)