James Logan (Advocate of Edinburgh.)