James B. Hill

American inventor