David Wood Author & Editor

David Wood is Senior Lecturer in Hispanic Studies at the University of Sheffield