Student study guide, the extraordinary chemistry of ordinary things, Carl H. Snyder, 3rd ed
Carl H. Snyder
The extraordinary chemistry of ordinary things