Leadership and the Art of Struggle: How Great Leaders Grow through Challenge and Adversity by Steven Snyder Back to product details page >