Mark David Henderson

Mark David Henderson is the author of The Soul of Atlas: Ayn Rand, Christianity, a Quest for Common Ground. Follow him on Twitter @SoulofAtlas.

Author Archive