Robert MacGregor Stewart — Peerage person ID=240654