Creating Shareholder Value: A Guide for Managers and Investors by Alfred Rappaport | ReadsToRead