Michael Edgar takes on Charles Dickens