Overview

Alastair Iain Macdonald Haggart

(1915—1998) Scottish Episcopal bishop of Edinburgh