Album
Peter Jefferies
Released 1990
0 63181 0
Electricity
1995
The Last Great Challenge In A Dull World
1990
Closed Circuit
2001