Author: n.j. lennes and j.w. maucker