Author: R. A. Vogel,M. Krabbe