MY GOAT ATE ITS OWN LEGS
Thirty utterly original, darkly surreal and dangerously funny tales unfold in the present, past and future in mythic space and the not-quite-ordinary everyday world. In them you will meet a panoply of unforgettable characters, including the ex’s of both God and Death, a dog addicted to cocaine, a couple who literally merge through the intensity of their mutual lust; and another who eat their kids. And of course, the goat that ate its own legs.