Author: Schwarz, Wilhelm.