Dr. Paul Hoffman Reader Full research profile, including publications https://www.research.ed.ac.uk/en/persons/21d7d437-f5e9-49e9-b0dc-cdc9c74d4e02