Organic Chemistry 12e by Solomons and Fryhle

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