John Brown (July 12,1784--October 13,1858), Scottish divine, grandson of John Brown of Haddington, was born at Whitburn, Linlithgowshire.
John Brown (July 12,1784--October 13,1858) was born at Whitburn, Linlithgowshire. John Brown (July 12,1784--October 13,1858) was scottish divine. Grandson of John Brown of Haddington was scottish divine.