A review by tinyelephants
Be Good: How to Navigate the Ethics of Everything by Randy Cohen

4.0

I didn't read any reviews of this prior to picking it up, so I was surprised to see it's a book of advice columns. I did enjoy reading it and found a couple of entries that provoked a few moments of quiet thought, which is all I ask of a book on this subject.