Chimie organique — T. W. Graham Solomons, Craig B. Fryhle