James’s Newsletter

James Melville
James Melville's avatar
Made in Fife. Communications and Sponsorship Consultant. Freelance writer and pundit. Liberal. Ignore the begrudgers. james@eastpointswest.co.uk