Organic chemistry / by T.W. Graham Solomons and Craig B. Fryhle. - Solomons, T.W. Graham