About Steffen

The opinions stated here are his own, not those of his employers – present, past, or future.