Author: clarence j.  pfaffenberger