Alexander Gilchrist Born 1659 Falkirk Scotland