ID:DA03198505
Search authors sharing the same name
John M. Daigle
Newcomen Society of the United States 1984 Newcomen publication no. 1224
Available at 1 libraries