Giuseppina D'Oro Author & Editor

Giuseppina D'Oro is lecturer in philosophy at the University of Keele, UK.