Scan barcode
244 pages • first pub 2005 (editions)
ISBN/UID: 9780415960625
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 18 October 2007
Description
"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, ...
Community Reviews
Content Warnings
244 pages • first pub 2005 (editions)
ISBN/UID: 9780415960625
Format: Paperback
Language: English
Publisher: Routledge
Publication date: 18 October 2007
Description
"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, ...