Author: Kirchhoff, Arthur.