Author: Nivaldo J. Tro, Travis D. Fridgen, Lawton E. Shaw