American Steam Engine Builders 1800-1900 - 9781931626224

ALSO AVAILABLE