Advanced Organic Chemistry Part A: structure and mechanisms - Carey , Francis . (2007)