I've found that 'Ultramarathon Man' by Dean Karnazes is a great read for mental toughness. It's an inspiring story that shows what's possible with determination and grit. Plus, it's a fun read that'll keep you motivated to push yourself. Worth checking out!