Manyebook
Ian H. Birchall
Rebel's Guide To Lenin
The German Revolution, 1917-1923