It's that good - a book you want to keep reading once you start. You may find you want to learn more about snowflakes after you finish it.
The review by the Denver Post says -
"About Grace celebrates the blessings all around us, whether it's the miracle of forgiveness by our loved ones, or the miracle of nature around us."The main character in the novel - David, is a hydrologist who loves water, primarily in the form of snow. He falls in love, loses what he loves, and also possibly his sanity. After an intense string of hardships and adventures - he finds redemption. Depending on how you look at it - David is blessed or cursed - with the ability to see future events in his dreams. It's a page turner.