Kyle Family Tree 1740 to 2003:Information about William Kyle