Everything you need to understand or teach Waiting for the End of the World by Madison Smartt Bell.
The primary theme of this novel is the protagonist's struggle to discern good from evil and to choose the former while overcoming the latter. Initially Larkin appears to be truly the disinterested character, little concerned about self-preservation. He also claims to avoid involvement with others; however, he repeatedly attempts, usually with limited success, to rescue people in trouble, and as his repressed memory illustrates, he has tried — in one case, literally &mdash...