Advanced Organic Chemistry Part A: Structure and Mechanisms - Carey, Francis A . (2007)