Title: The Lockwood survey 1999
Subjects: Statistics, Commerce, Shopping centers
Places: Great Britain