Advanced organic chemistry: part A structure and mechanisms - Carey, Francis . (2007)