Peter's Snowflake [pdf]