I'm looking at a chart I found on the Internet. It shows that the Margaret m. (Archibald) Douglas is (Dominus) Galfridas' great, great granddaughter, not his daughter. It shows Galfridus with a son, Reginald, and Reginald's son, John, and John's daughter Margaret. I have a printout from a Google book that backs up the chart (sorry - just printed the Crawford information (starting on page 699 and don't know the name of the book). Wikipedia also backs this:
http://en.wikipedia.org/wiki/Clan_Crawford
Does anyone have more information?
Janet (Crawford) Petrak