John A. Moon - Pedigree | FamilyCentral
 1834 - Mar 1907
 11 Apr 1801 - 14 Sep 1856
 26 Feb 1810 - 14 Feb 1900
Mary T. Stallings
 md. 30 Sep 1868
Family Group
  Children