Joseph Bates

Joseph Bates was one of the pioneers of the Seventh-day Adventist church.

Early life
Something about the early life of Joseph Bates

Life at sea
Joseph Bates was a captain...