Embroidered textiles : a world guide to textile patterns / - Paine, Sheila (Thames and Hudson,, 2008)