Introducing Peter Taylor Peter Taylor is Professor of Human Geography at Northumbria University (UK), has previously been at Loughborough and Newcastle universities, and has held nine visiting positions in universities in North America and Europe. He was a founding editor