A complete guide to the techniques and finishing touches that every quilter needs to know.
A complete quilting course for beginners, in 12 easy stages.
Follow Michael Caputo's tutorials for every skill level to make gorgeous quilts and patchwork with 25 modern designs in an array of colourful fabrics.