American scientist and engineer

Alexander Agassiz

American scientist and engineer