STEVEN T TEMPLETON