cynthia elaine allen