Superinvestors: Lessons from the Greatest Investors in History

Matthew Partridge