Almqvist , prof. Ribbingoch