Author: Fuller, M.F., Lury, D. A.