Art of the Needle: 100 Masterpiece Quilts from the Shelburne Museum