Author: Rudolph, Hermann.