The Fundamentals of Investment Analysis and Portfolio Management