Baillie John Barbour and his descendants : a Kilbarchan family's world-wide impact