By Gerard J. Tortora, etc., Bert Funke (North Dakota State University, USA), Chris Case (Skyline College