ith wit and insight, David Hicks turns a compassionate but unblinking eye on what it means to be human-to be lost while putting yourself back together again, to be cowardly while being brave, to fail and fail again on the way to something that might be success.