Author: a.m. welchons and w.r. krickenberger