Archibald Graham Weir — Peerage person ID=460806