Sven Almqvist , D.