MCEACHRAN FAMILY TREE:Information about Colin McEachran