Formulate an answer to this elaborate question: What novel by the author of "The Great Simoleon Caper" covers topics such as history, linguistics, anthropology, archaeology, religion, and more?
Snow Crash