William John Stuart Weir — Peerage person ID=59956