* Misspelling: Perhaps the name is misspelled. Double-check the spelling and see if you can find any alternate spellings.
* Less well-known author: There may be an author named William Heacock who has published works, but they may not be widely known or readily available online.
* Fictional character: The name could be a fictional character from a book, movie, or other work of fiction.
To help me find more information, could you please provide:
* More context: Where did you encounter this name? Was it in a book, a website, a conversation, etc.?
* Any other details: Do you know anything else about this William Heacock, such as his genre, time period, or any specific works?
With more information, I might be able to help you find out more about this author.