Fun with fabric: sew, cut, print, and... - Foster, Jane.