Advanced organic chemistry - Carey, Francis A. (Springer, 2007)