John Fairhurst is a freelance writer, editor and passionate screenwriter. He contributes various brand content copy as well as speech and publicity features when he’s not editing or writing screen stories for film and television.

John's articles

1