Overview

David Cairns

(1904—1992) Church of Scotland minister and theologian