Our different vision : themes and values for Social & Liberal Democrats.
Social and Liberal Democrats (Great Britain)
Hebden Bridge, W. Yorks. : Hebden Royd,
c1989.