Starflake by Deborah Atkinson