Organic and Biochemistry for Today by Michael Slabaugh & Spencer Seager