General Chemistri - PETRUCCI, Ralph H (1997)