Advanced Organic Chemistry Part B: Reactions and Synthesis - Carey, Francis A . (2007)