What's in store?.
Published: 1995
Language: eng
Number of pages: 21
Notes: Electronic data storage at the London Transport Museum.