Stitches in Time by Diana Hunter