John Hall of Dunglass — Peerage person ID=429319