The story of the motor car /
Roberts, Peter.
The story of the motor car / Peter Roberts. - Spain : EVA , 1968. - 91 p. : ill. ; 24 cm.
Includes index.
0905694880
Automobiles --History.
Motor racing.
629.2 ROB
The story of the motor car / Peter Roberts. - Spain : EVA , 1968. - 91 p. : ill. ; 24 cm.
Includes index.
0905694880
Automobiles --History.
Motor racing.
629.2 ROB