GLEN L HAFER