cynthia allen