Title: John A. Ball
Subjects: Dredging, Machinery industry, Patents