York, City of York, United Kingdom
School Of Computing And Communications At Lancaster University
University Of Edinburgh School Of Philosophy, Psychology And Language Sciences