Home David T. Harper, Inspector General