An article for the Total Art of War but has generally useful information.
Soviet Armoured Trains
And another one for the Soviets but with drawings... If you salivate when thinking about British Independant tanks or Soviet T-35s then look at these monsters.
Armored Trains