Peter Wright and Mary Anderson. A Family Record. Genealogy of their descendants and of those of Cecelia Anderson, who married Daniel Neall