Fritz H Schweingruber Author