John Soluri is Associate Professor of History at Carnegie Mellon University in Pittsburgh.
Creatures of Fashion
John Soluri - Paperback
£23.99