James Stewart, 2nd Lord Saint Colme — Peerage person ID=322422