Author: Herman, Stephen L., Mullin, Ray C, Branch, Tony, Granelli, Ron, Trineer, Craig