David and Goliath

I'm not one to hype things but this is an exception for me. I feel everyone should read this book. It talks about things that we may already know and are seemingly obvious but it gives a refreshing perspective on how to view tough situations and ordeals.