Please do post. Even if it seems relatively quiet in here, I can assure you people will be peeking in this forum for years to come.
Also, as far as that publication goes, do you own the website? You may be able to contact the webmaster otherwise and request its removal if you are the author of the article.