John Christopher Columbus Hill

American engineer