Public Thinker: Donna M. Riley on Engineering, Ethics, and Social Justice By B. R. Cohen Donna Riley is a lifelong social activist and student of liberation theology who also happens to be a ...