lenora glover