Mindtap Course List Ser.: Investment Analysis and Portfolio Management by Keith What stands out is the revised chapter on modern theories and practices.