Communism Timeline
https://www.history.com/topics/russia/communism-timeline
A description of the history of communism
AynRand.org
Discover Ayn Rand: Explore who she was, what she wrote, and what it can mean to you.
Utopia and Dystopia
http://www.utopiaanddystopia.com/
A website dedicated to the concepts of utopias and dystopias and their accompanying works of fiction.