Mark H. Harris
overview