Author: Grove, A.J., Newell, G.E., Carthy, J.D.