Peter Hammill two or three spectres