Daniel Allen Myers
overview