Author: Peter Kuch and Walter Haessel.