The Smallest of the Tiny Giants is a new book for families about having the courage to dream, the resilience to persist and ...