Genealogy online millennium edition. - Crowe, Elizabeth Powell (McGraw-Hill, Inc., 2000)