Digital Embroidery: Painting with Threads by David Morrish