Gillian Vogelsang-Eastwood Author & Editor

Gillian Vogelsang-Eastwood is Director of the Textile Research Centre, Leiden, The Netherlands.