Ten Thousand Prayers: A story of character and resiliency in war-torn Afghanistan.