Carl L . Teng * stedt,