Daniel E. Moore
overview