Warren Buffett and Charlie Munger speaking at the 2004 Berkshire Hathaway annual meeting. Top ten investment books; The …