Sam's Snowflake by Gillian Shields (Paperback, 2008)