Andrew Cliff Author

Andrew Cliff, Professor of Theoretical Geography, University of Cambridge and Fellow of Christ's College. Peter Haggett, Emeritus Professor of Urban and Regional Geography, University of Bristol Matthew Smallman-Raynor, Lecturer in Geography, University of Nottingham