sitt slott Glenoga » i Skotland.