Mini-cushions in Cross Stitch: 30 Original Designs to Make by Sheena Rogers (Paperback, 2006)