"On Ayn Rand" . . . "978-0-534-57625-7" . . . "104" . . "43668181" . . . . . "On Ayn Rand" . . . . .