John Elphinstone, 2nd Lord Balmerino (Q4531359)
Scottish nobleman involved in a religious test case of the 1630s
Language:
other details
aliases John Elphinstone, 2nd Lord Balmerinoch
description Scottish nobleman involved in a religious test case of the 1630s

External Links