A recent WSJ column had a list of the best books on business/investing to read.
I have only read a few of these but here is the list they had.
Why Smart People Make Big Money Mistakes and How to Correct Them, by Gary Belsky and Thomas Gilovich
Against the Gods: The Remarkable Story of Risk, by Peter L. Bernstein
Common Sense on Mutual Funds, by John C. Bogle (**** in my opinion)
Triumph of the Optimists, by Elroy Dimson, Paul Marsh and Mike Staunton
Surely You’re Joking, Mr. Feynman! or What Do You Care What Other People Think?, by Richard Feynman
The Intelligent Investor, by Benjamin Graham (**** in my opinion)
How to Lie With Statistics, by Darrell Huff
Thinking, Fast and Slow, by Daniel Kahneman
Manias, Panics, and Crashes, by Charles P. Kindleberger
Buffett: The Making of an American Capitalist, by Roger Lowenstein
A Random Walk Down Wall Street, by Burton G. Malkiel (**** in my opinion)
Sceptical Essays or The Scientific Outlook, by Bertrand Russell
The Snowball: Warren Buffett and the Business of Life, by Alice Schroeder
Where Are the Customers’ Yachts?, by Fred Schwed Jr.
The Money Game, by ‘Adam Smith’