A Stitch in Time - Allison Bottke (Thomson, 2006)