Author: Speck, Ernst.