Overview

Caleb Fleming

(1698—1779) dissenting minister and religious controversialist