Dr. Marko Pavliha, pravnik, profesor in publicist