Author: Douglas A Skoog & Donald M. West