Sir William Halyburton of Dirletoun — Peerage person ID=198339