Author: Walter, Max, ,Krause, Carl Albert,