Affiliation: | 1. University College London, London, UK 2. Durham University, Durham, UK 3. Royal Holloway, University of London, Egham, UK 4. Glyndwr University, Wrexham, Wales, UK 5. New York University, London, UK 6. Heythrop College, University of London, London, UK
|