Bowles, Melanie Digital textile design - London Laurence King Publishing 2009 - 192 Dewey Class. No.: 746 BOW