Claire Taylor Author & Editor

Claire Taylor is Senior Lecturer in Hispanic Studies at the University of Liverpool, UK. Thea Pitman is Senior Lecturer in Latin American Studies at the University of Leeds, UK.