Author: Peter C. Brewer Ray H. Garrison Eric W. Noreen