Quick view Add to Cart An Illustrated Encyclopedia of Locomotives: Locomotives, An Illustrated Encyclopedia of $23.03 Anness Publishing