Background
Lanning, William Mershon was born on January 1, 1849 in Ewing Tp., Mercer County, New Jersey, United States.
Lanning, William Mershon was born on January 1, 1849 in Ewing Tp., Mercer County, New Jersey, United States.
Graduate Lawrenceville (New Jersey) School, 1866.
Taught district; director Mechanics National. Director Princeton Theological
Member of the special. Member Constitutional
Married Jennie Hemenway, August 3, 1881.