Overview

John Bedford

(1810—1879) Wesleyan Methodist minister