Author: George E. Arbaugh and George B. Arbaugh