Title: Steam Locomotive Directory of North America
Subjects: Directories, Locomotives
Places: Canada, Mexico, United States