Author: Rand, Ayn, Grossman, Jennifer