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