Elements & compounds - Oxlade, Chris (Advanced science, 2006)