ATLAS SHRUGGED BY AYN RAND
This story moves on so many planes. A book which can be read again and again with each reading throwing forth new insights and revealing some details that one missed earlier.
This story moves on so many planes. A book which can be read again and again with each reading throwing forth new insights and revealing some details that one missed earlier.