Mark E. Connolly
overview
appearing in