Yes, I am a great believer that setting and achieving tough physical challenges can do wonders for your mental toughness. A marathon for example is well within the physical capabilities of most people, but many have not got the mental toughness to see the training through - getting up at 5.00am and heading out in the rain and dark of November is pure mental toughness. When tackling a modest mountain like Snowden or Scafell Pike in foul weather conditions it is primarily mental toughness that keeps you going when hail is lashing your face and all you want to do is go home and throw some logs on the wood-burner. You can build that mental toughness though just as you can your leg muscles.
Thank you all for your inputs and really interesting opinions and point of views. Appreciate it people :) I know mental toughness can't be learnt sitting at home reading a book, a combination of reading and maybe some physical, gruelling activities goes a long way in improving mental toughness. Putting yourself through that physical pain is a must.
1. The power of a positive no
2. Black box thinking
3. Difficult conversations
4. Transcending loss
5. Braving the wilderness
6. Motherless daughters
7. The happy medium
8. Deep work
9. The golden sayings of Epictetus
10. The best interface is no interface
11. 101 essays that will change the way you think
12. Leaders eat last
Will keep adding more as I remember. Hope this helps :)
Maybe I just don't get it, but I think you will have to be more precise... For example, a video a type of animation and all you need to create one is a camera.