This is a superb idea for a book, but for me there was just a little something missing.
The book attempts to explain the formation of snowflakes in detail, taking a long journey through the processes of nature; pattern-formation, symmetry, complexity, chaos theory & more. These ideas are examined from the atomic level, through to the cosmic scale.
Whilst much of this is interesting, the book sometimes varys from over-simplicity to complex ideas, and often takes a long route to reach these concepts. I also found that sometimes the context of Ian Stewart's text (and very occasionaly, the grammer itself) could be difficult to fully understand - although this may be down to differences in the way which I look at things.
Much of this journey is neatly tied-up in the final chapter on the snowflake itself; it's just that the trip itself is not always completely satisfying.
Interesting and worth a read, but not the most engaging book I have ever read.