Suggest a read of Ayn Rand's Atlas Shrugged. You'll be near the end before you see it (warning: it's a long read), but you'll recognize it in a flash.
Read it years ago. Know the big themes, but have forgotten much of the detail.