al S P . teffler,