Thomas Johnston patrilineal great-grandfather of Sir Eric St. Johnston (1816–1887) Children Thomas George St. Johnston Siblings Catherine Edwards Elizabeth Greene Alexander Johnston James Johnston Charles Johnston