Organic and biological chemistry - Stoker, H. Stephen (Houghton Mifflin, 2004)