The Soul of Atlas: Ayn Rand, Christianity, a Quest for Common Ground