avg_rating: 3.93
name: James Horrox
about: James Horrox is a freelance editor and occasional writer from the north of England. He studied at Newcastle University and has taught in social science faculties at Manchester University, the University of Salford and the Open University. Full bio | Personal Blog | Academia | LinkedIn | Homepage James Horrox is a freelance editor and occasional writer from the north of England. He studied at Newcastle University and has taught in social science faculties at Manchester University, the University of Salford and the Open University. Full bio | Personal Blog | Academia | LinkedIn | Homepage ...more