By design : ethics, theology, and the practice of engineering - Kallenberg, Brad J. (Cascade Books, 2013)