Welcome to the website of writer, journalist and film/TV fixer, David C. Flanagan.