Discover the joy and serenity of slow stitching with hand piecing and hand quilting! With one quilt made up of 21 blocks, master teacher Carolyn Forster takes readers on a quilt …