The Best Annual Letters From an Investor Who Read Nearly 3,000 of Them

John Maynard Keynes: influential economist, great investor, great investing writer.