Author: Ackerman, Robert, Vegso, Peter, Peluso, Theresa, Canfield, Jack, Hansen, Mark Victor