Author: Joseph P. Thompson
Alternate names: Joseph Parrish Thompson; Rev. Dr. Joseph P. Thompson; Joseph P. Thompson, D.D., LL.D.
Born: 1819
Died: 1879