Value Investing 15 Mental Models by Li Lu!

Modern Value Investing with Sven Carlin