Sustainable Fashion and Textiles : Design Journeys - Fletcher, Kate (Earthscan)