Review and outlook.
Palmerston Place Church (Edinburgh, Scotland)
Edinburgh : The Church,
1992-
Palmerston Place Church (Edinburgh, Scotland)