I just finished The Eternal Footman, which is the third book of James Morrow's "Corpus Dei" trilogy (1, 2, 3). It, like the first two books, was marvelous. Funny (disturbingly), horrifying, and thought-provoking all at the same time.