Hand-painted Textiles: A Practical Guide to the Art of Painting on Fabric by Sarah Campbell