The New Ayn Rand Companion, 2nd Edition