Dan Bronson: author and screenwriter