Modern methods of organic synthesis - Carruthers, W (CUP, 2002)