'Green Man' and 'The Fog' are the sort of names that can't be copyrighted. I think the rule is, if the word is in the dictionary, it can't be copyrighted. In the creative world, there is what they call a "gentleman's agreement" that you don't use a name or a title that another artist has used. For example, it would be completely legal to call a film 'Star Wars,' but there's a gentleman's agreement that you can't call a work 'Star Wars.' (When I was a child I had a toy set called 'Star Trek,' but none of the toys in it had anything to do with the 'Star Trek' television series!) Besides, you wouldn't want your work confused with someone else's, would you? Especially in the Internet era - when people search for your work on the Internet, if you give your work or your characters a name someone else has used, then they are going to get them mixed up with other people's stuff, aren't they?