Advanced organic chemistry : reactions and mechanisms - Miller, Bernard (Pearson international edition, 2004)