Title: The Rover story
Subjects: Automobile industry and trade, Land-Rover Ltd
Places: England