Practical synthetic organic chemistry : reactions, principles, and techniques - Caron, Stéphane, 1967- (Wiley, 2011)