Clans & Kinfolk :Information about John Semple, Lord of Semple