Home › Authors › Charles E. Harris Jr 👤 Charles E. Harris Jr 1 book Books by Charles E. Harris Jr Practicing engineering ethics 1997