Atlas Shrugged by Ayn Rand (Maybe a controversial choice but it is worth revisiting)
Another vote for Price of Tomorrow by Jeff Booth.