by Michael Muhammad Knight
Impossible Man is the story of a teenager's troubled pathway toward maturity and the influences that steady him on his way to adulthood.