John Campbell of Ensay - Peerage person ID=688469