Great book, controversial politics brought to you by Ayn Rand.
Basically, it is the life stories of two men who are both friends and rivals. One always does whatever he is told to do regardless of what he really wants and/or feels that his life purpose is, while the other (our hero) always sticks to his feelings of life purpose and never compromises his goals or standards, regardless of consequences. The backdrop is New York from the 20's to the late 40's (?, been a while), the two men are both major architects, designing skyscapers. As the story progresses, Rand goes on (in her typical fashion) to explain how selfishness is a virtue and selflessness is the evil sin (borne of dishonesty, both to one's self and to others).
I won't spoil, just read it. It's a great book, a little slow at times but worth it. Definitely an eye-opener. I also recommend Atlas Shrugged. That is the story (in essence) of the man who could have saved the world from itself, and chose not to.