Investment Analysis and Portfolio Management by Keith C. Brown and Frank K…. A nice touch in this textbook is the chapter review crossword puzzles.