mark L. prophet