Links to Some Favorite Websites, interesting family information, & miscellaneous notes:
Note:  Some lines contain several different related links
Ham Surname DNA Project -- at Dave Hamm's  "Ham Country"  (TM)  website
Message Boards by RootsWeb.com --- Perry Co., Al. --- Randolph Co., Al --- Franklin Co., N.C.
Surname search at Genealogy.com's Genforum --- Ham Family --- Hamm Family
Family Search at Church of Latter Day Saints Website -- excellent source for free 1880 Census Data
Alabama DOT maps on the University of Alabama website --- Perry County --- Randolph County
Alabama DOT -- County map order form - $2.80 delivered by mail -- with Township, Range, & Section
Note:   Recommend  order maps to scale of  1" = 1 mile -- order form is in "pdf" format
BLM's   "Land Office Primer of Public Land Surveys"   -- 1921 Township, Range, & Section Guide
                                                                                          229 kb  "pdf"  file -- 9  pages
USGS TerraServer  free satellite & topographic imagery --- USGS National Map Viewer
Marv Hamm's Genealogy Home Page -- Favorite Links