Author: Gerard J. Tortora, Donald R. Cicero, Howard I. Parish