Bill Vallicella (a.k.a. the Desert Doctor) takes Ayn Rand apart.
–––––––
Have a WordPress.com account? Log in now.