Out of the silent church : introducing the Centre for Public Christianity (Europe).
St Peter's Free Church (Dundee, Scotland)
Dundee : St Peter's Free Church,
c2009.
Title from cover.
Centre for Public Christianity.