University of Leeds
– 1985. University of Leeds. West Yorkshire, England.