Overview

Joseph Barker

(1806—1875) Methodist minister and politico-religious controversialist