Thomas Johnston — patrilineal great-grandfather of Sir Eric St. Johnston