7 Best Value Investing Books That You Cannot Afford to Miss