James Horrox

James Horrox (jameshorrox) Profile Image | Linktree
James Horrox (jameshorrox) Profile Image | Linktree

James Horrox

Environmental Policy Analyst. Freelance academic editor. Occasional writer.