General Organic and Biological Chemistry by Karen C. Timberlake