David Ashford
David Ashford is a Lecturer in English at City University London, UK. His research specialisms include Modernism, philosophy and cultural geography.
David Ashford is a Lecturer in English at City University London, UK. His research specialisms include Modernism, philosophy and cultural geography. See less