Charlotte M. Moore
overview