Atlas Shrugged

by Ayn Rand
Peopled by larger-than-life heroes and villains, charged with towering questions... read more