Peter Hammill sleep now