Catharine Rossi Author & Editor

Catharine Rossi is Senior Lecturer in Design History at Kingston University London