Textiles : the art of mankind - Schoeser, Mary (Thames & Hudson, 2024)