Overview

James Stuart Stewart

(1896—1990) Church of Scotland minister and theologian