Ullrich Haase

Haase lectures at Manchester Metropolitan University.