mark edward harris