Author: John Ellis Price, M. David Haddock, Jr., Michael J Farina