John Smart (theologian)


John Smart - theologian. He was born in 1802 in Stirling and died in 1862.