Grand Rapids, Mich. ; Cambridge : W.B. Eerdmans Pub. Co. ; Bletchley :