Author: Schnell, Karl.