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