business finance chapter 2 475386