James Melville

James Melville

James Melville is a political writer, contributing to Byline Times, as well as managing director of media consultancy East Points West in the UK.


MORE FROM AUTHOR