Whopping 1,400 page novel set mainly in Northampton when it isn't dealing with the exploits of angels, ghosts and demons in the afterlife. Very readable despite the length, and even the Finnegans Wake pastiche is comprehensible with a bit of effort. Amazing.