88 years of industrial progress and outstanding achievement [of the Rover Company Ltd].
Publisher: Rover Company Ltd
Published: 1965
Place of publication: Solihull
Language: eng
Subjects: Rover Company Limited.