James Elphinstone, 1st Lord Coupar


James Elphinstone, 1st Lord Coupar - person. He died in 1669.