In the years since the appearance of The Master and Margarita a large body of critical literature has been devoted to a search for unity, or rather a search for the key that unites the novel's three disparate realms, with their separate settings, casts of characters, levels of language, and characteristic narrative voices. One approach has been to search for formal unity using the novel's structural elements (narrative modes, setting, time-space coordinates). Another approach has been to search for thematic unity by tracing the moral and philosophical threads that run through the novel as well as the literary antecedents of each of the characters. Some critics have reached the conclusion that there is no unity—that the novel is in fact a faulty, fragmented piece of writing.