ORGANIC CHEMISTRY by HERBERT MEISLICH, JACOB SHAREFKIN...GEORGE J. HADEMENOS , 2010