I would also recommend 'The Gulag Archipelago' by Aleksandr Solzhenitsyn. It gives a harrowing account of the labor camps in the Soviet Union which were a result of the revolution's complex and often dark developments.
A great novel about the Russian Revolution is 'Animal Farm' by George Orwell. Although it is an allegory, it effectively uses the events on a farm to mirror the revolution, highlighting themes like power corruption and the distortion of ideals.
If you're new to 19th - century Russian novels, I'd recommend starting with 'Crime and Punishment'. It has a fast - paced plot that grabs your attention from the start. The story of Raskolnikov and his moral dilemma is really engaging.
A Christmas Carol by Charles Dickens is a great one. It's a classic that really captures the spirit of Christmas with its themes of redemption and generosity.
One of the best Xianxia novels is 'Coiling Dragon'. It has a great story with a protagonist who gradually grows stronger. The world - building is detailed, full of various magical beasts and powerful cultivators. Another good one is 'A Record of Mortal's Cultivation to Immortality'. It follows the journey of an ordinary mortal as he overcomes countless difficulties on his path to immortality.
Some great fantasy novels from 2018 include 'Spinning Silver' by Naomi Novik. It's a richly detailed retelling of fairytales with strong female characters. Another one is 'Children of Blood and Bone' by Tomi Adeyemi. It has a unique magic system and a story of revolution in a fantasy world.
Some great Android novels include 'The Martian' by Andy Weir. It's a thrilling story about an astronaut stranded on Mars and his fight for survival. The science and humor in it make it really engaging.
Some of the best Gothic novels include 'Dracula' by Bram Stoker. It's a classic that introduced the world to the iconic vampire, Count Dracula. The atmosphere is dark and foreboding, with a sense of mystery that keeps readers on edge.
I highly recommend 'The Hobbit'. Bilbo Baggins and Thorin Oakenshield have a wonderful bromance. They start off with some differences but as their journey progresses, they develop a deep respect and friendship for each other. It's a story of two very different characters coming together. Also, 'The Adventures of Huckleberry Finn' where Huck and Jim's relationship has elements of bromance. Huck grows and learns from his time with Jim.
Another good one is 'Snow Crash' by Neal Stephenson. It combines elements of hacking, virtual reality, and a really interesting post - apocalyptic world. There are lots of complex ideas about how technology can be both a tool and a weapon in the hands of hackers. For example, the main character Hiro Protagonist has to navigate through a virtual world filled with hackers and various power struggles.
Wuthering Heights is a classic. The love between Heathcliff and Catherine is intense and tragic. The wild and desolate setting of the moors adds to the mood of the story, and it explores themes of revenge, love, and social class.
One of the best is 'Waiting for Godot'. It's a masterpiece that explores themes of existentialism, boredom, and the human condition through the simple yet profound interactions of its characters. The dialogue is both humorous and thought - provoking.