Leadership Skills for Managers by Marlene Caroselli & Roger A. Formisano