Author: f.h. hahn abd f.p.r. brechling