text: I have not read every novel published this century, but of the hundreds I have read, Jerusalem by Alan Moore is the best by far. Among the huge cast of characters are Oliver Cromwell, Dusty Springfield, Lucia Joyce, Charlie Chaplin and so on and so forth a lot. #books