The History of Scots in America

If you live in Charleston, Jamestown, Douglas, Aberdeen, North or South Carolina, Vernon, Albany, Hamilton, Caledonia, Dundee, or...