Another novel to try is Darkness at Noon as it would fit in with many of your themes. Wriiten by Arthur Koestler Darkness at Noon (1940) is one of the twentieth century’s most famous “political novels,” or fictional accounts of a historical reality. Written by a former member of the Communist Party, it is a unique glimpse into the volatile political situation under the government of the Union of Soviet Socialist Republics (USSR) in the late 1930s. Its main character, Rubashov, combines characteristics of key Soviet politicians and intellectual leaders from the Bolshevik Revolution, and the story of his imprisonment and confession explains and develops the topical political themes of totalitarianism, socialism, communism, and individualism.
Read a review at Bookslut.