Stephen Kotkin , a professor of Russian history at Princeton University and author of '' Magnetic Mountain , '' about the archetypal Soviet steelworks at Magnitogorsk , says that ultimately Russia 's new giants '' will either be competitive companies or they will fail . '' ''