What's another word for tough-minded?

comments powered by Disqus