Elphinstone, William, bp. of Aberdeen.

Relationships: