A history of printed textiles :block, roller, screen, design, dyes, fibres, discharge, resist, further sources for research