Author: Kräntzer, Karl Richard.