Sources Jaa Sulje Causes and impact of the 1905 Revolution (BBC) Russian political groups Russian revolution documents (AlphaHistory)