Carol Elaine Hafner, 78, of Glencoe