Overview

James Barr

(1862—1949) minister of the United Free Church of Scotland and politician