Author: Bill Pratt, Mark C. Weitzel, Len Rhodes