Textile and weaving structures - Collingwood, Peter (Batsford, 1987)