Peter Haerle, B.