Author: Schwarz, Herbert.