Author Details
John Punter
About The Author
John Punter is Professor of City and Regional Planning at Cardiff University.