Author: Ray Garrison, Eric Noreen, Peter Brewer