Halcyon Snowflake by Deborah Atkinson