General, Organic, And Biological Chemistry: Structures Of Life door Karen C. Timberlake