Mind Your Trace: Is the World Better Because of You?

Mind Your Trace: Is the World Better Because of You?