Joachim Barrande

geologist, paleontologist and engineer