Chemistry higher level course notes /
Herd, Sandy.
Sparling, Chris.
St. Andrews : Leckie & Leckie,
c1999.
Chemistry
Chemistry