cynthia buffington davis