Author: William J. Reid and Ann W. Shyne.