Follow this link to a column on the Boston Globe web site by Garry Emmons.
This is the first that I heard of the antidote to Ayn Rand.
RichardH brought this article to my attention. Perhaps he was too bashful to post this here because Garry is a friend of his.