Resilience Factor: Seven Essential Skills for Overcoming Life's Inevitable Obstacles by Karen Reivich Back to product details page >