Quick view Add to Cart Sewing Machine Basics: A Step-by-Step Course for First-Time Stitchers $33.77 Ryland, Peters & Small Ltd