Guide to North American Steam Locomotives
Brand: Kalmbach Publishing Company