well, that's an argument ad hominem if I ever read one... To refute Ayn Rand's philosophy one should bring forward some arguments against her position and not ramble about the personal circumstances of Ayn Rand's sociopathology... If we'd refute arguments because of the ideas and lifestyle of the author we'd have to dismiss a whole lot of philosophy and science...