Investment Analysis and Portfolio Management by Keith C. Brown and Frank K….

A nice touch in this textbook is the chapter review crossword puzzles.