Organic chemistry - Solomons, Thomas W. Graham 1934-; Fryhle, Craig B.; Snyder, Scott A. (Wiley, 2014)