Ayn Rand: Behind the Controversy

    Is the controversial work of Ayn Rand worth revisiting? You decide.

    • ayn rand