Nature's building blocks

John Emsley
Oxford University Press
9780198503415
0-19-850341-5