Corporate Governance and Ethics by Lynn Turner & Zabihollah Razaee