T. W. Graham Solomons , Craig B. Fryhle,

Solomons's Organic Chemistry, Global Edition - Wiley 2017

9788126568116