World textiles : a concise history - Schoeser, Mary (London : Thames & Hudson, 2003)