By Design: Ethics, Theology, and the Practice of Engineering - Brad J. Kallenberg