biography of W. Haderer