Similar Items: Ayn Rand and the world she made

Topic: Philosophers