Why Ayn Rand and Her Legion of Followers Are Hopelessly Wrong

Happy Holidays!