Meaning of CSR Social Responsibility theories Pyramid of CSR Contemporary CSR Corporate Sustainability Reputation Management Environmental aspect of CSR Companies Practices : Environmental aspect of CSR CSR models Triple bottom Line Drivers of CSR CSR and business ethics Cases on CSR CSR and corporate governance