professor-will-steffen