Ayn Rand's challenge to the prevalent philosophical doctrines of our time sets forth a controversial moral philosophy of rational self-interest which stands in sharp opposition to the ethics of altruism and self-sacrifice.