Leyland truck and bus
Subtitle: 80 years of progress.
Publisher: The Company
Published: 1977
Place of publication: Leyland
Language: eng