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