teela men heman and the masters