Derek Duncan Author & Editor

Dr Derek Duncan is Senior Lecturer in Italian Studies at the University of Bristol, UK.