doi dblp Style and Ethics of Communication in Science and Engineering Jay D. Humphrey | Jeffrey W. Holmes