Crucibles of power : Smolensk under Stalinist and Nazi rule / - David-Fox, Michael