Solomon Messerly (bef1796-aft1847)

Solomon Messerly