Overview

Adrian Christopher Hastings

(1929—2001) theologian and church historian