Overview

James Kershaw

(1715—1797) Methodist preacher