Genealogical Record Of The Descendants In America Of James McGeoch Galowayshire,Scotland