British battery electric buses.
Series: Locomotion papers -- 98
Publisher: Oakwood Press
Published: 1976
Language: eng