Organic Chemistry, 12th Edition - T. W. Graham Solomons & Craig B. Fryhle & Scott A. Snyder - T. W. Graham Solomons & Craig B. Fryhle & Scott A. Snyder