Is it really true that no two snowflakes are alike? (1999)
its.caltech.edu