General, Organic, And Biological Chemistry Plus Masteringchemistry by Karen C. Timberlake & Richard Pearson Education