Tarl Janse D:svn Carl P . Smith.