Author: Eugene P. & Kenneth A. LOHF compiled by SHEEHY