Snowflake Man by Duncan C. Blanchard