Edinburgh, Scotland, United Kingdom
University of Cambridge
University Of Edinburgh School Of Philosophy, Psychology And Language Sciences