The Forum : the journal of Geneva Theological College in the United Kingdom.
Geneva Theological College.
London : The College,
1985-1989.
Geneva Theological College
Forum (Greenwich University School of Theology)