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