Ayn Rand: Atlas Shrugged
I won't say it's a great book in many ways - Rand's language is a bit awkward and stilted (especially by contemporary standards), and it probably is a bit too long. But in terms of getting to the heart of the divide between those who adhere to an individualist / internal locus of control mindset, and those who don't, it's very enlightening.
Also, FWIW, I enjoyed The Fountainhead more than Atlas Shrugged, and usually recommend that anyone who is new to Rand start with it first.