General Chemistry by Eric Hill, Glinka & Jack Rudman