Royal Holloway, University of London Egham Hill 1 London - United Kingdom Publications LIVES View all publications