Organic chemistry - Clayden, Jonathan; Greeves, Nick & Warren, Stuart (Oxford University press, New York, 2012)