It is said that no two snowflakes are identical. Each contains about a billion billion water molecules, so the number of possible configurations is enormous. These photographs by Patricia Rasmussen are from The Snowflake: Winter's Secret Beauty by Kenneth Libbrecht (Voyageur Press, $20).