Author: Kevin T. Strang, Hershel Raff, Kevin T. Strang, Hershel Raff Eric P. Widmaier (Author)