"Al Gini's latest book surveys the landscape of ethical speed bumps and crash sites with his customary charm, verve and insight. Why It's Hard To Be Good is a creative expos of the many reasons smart people do bad things." Steve Priest, Founder, Ethical Leadership Group