Fascinating history of the St. Louis Car Company from its founding in 1887 to its demise in 1976, providing insight into not only the development over the years of a wide variety of products but also... This description may be from another edition of this product.
Related Subjects
Transportation