Author: Heizer, Jay, Render, Barry, Griffin, Paul