Overview

John Macleod

(1872—1948) biblical scholar and Free Church of Scotland minister