Darnell L. Moore
overview