Elite Minds - Dr. Stan Beecham

How Bad Do You Want It - Matt Fitzgerald

The New Toughness Training for Sports - Jame E. Loehr

Grit - Angela Duckworth