Organic chemistry - Clayden, Jonathan (Oxford University Press, 2012)