Author: Carl H. Denbow and Victor Goedicke