What Shape is a Snow Flake? Magic Numbers in Nature by Ian Stewart - WordSea