James W. Harris
overview
appearing in