101 Formulaic Alphas
Zura Kakushadze
CFA Program Curriculum 2018 Level III
CFA Institute
Common Stocks and Uncommon Profits and Other Writings
Philip A. Fisher
Hedgehogging
Barton Biggs
The Nvidia Way
Tae Kim
The Black Swan
Nassim Nicholas Taleb
Bet with the Best
Steve Davidowitz & Andrew Beyer