Isaac Sheen (1810-1874)

Isaac Sheen (1810-1874) was the editor of The True Latter Day Saints Herald.