Vladimir A. Zorich ; [translator, Roger Cooke]. Vladimir I. Arnold ; translated by Roger Cooke. Vladimir I. Arnol'd ; translated by Roger Cooke. [Vladimir I.] Arnol'd ; [translated by Roger Cooke].