Overview

John Beecham

(1787—1856) Wesleyan Methodist minister