What's the English diff, if any, btw saying, "Do you KNOW anyone who sells this stuff? " and, "Do you KNOW OF anyone who sells this stuff"?

Also, can these meanings sometimes overlap?
15 answers 15