Overview

James Alexander Haldane

(1768—1851) Baptist minister and author