The Little Book of Value Investing

GPTKB entity