Title: Giovanni Canestrini
Subtitle: zoologist and darwinist
Subjects: Evolution (Biology), Congresses, Biology, Biological Evolution, Darwinisme, Dierkunde, Darwinismus, History