Hamilton, Ohio's Contributions to Agricultural Steam Power

John C. Hooven
John C. Hooven