General, Organic,and Biological chemistry H. Stephen Stoker. - Stoker, H. Stephen (Cengage Learning, 2016)