William Hay Caldwell 1859 - 1941

occupation:
Inventor, Zoologist
Nationality:
British; Scottish
born in:
Portobello, Edinburgh, Scotland, United Kingdom

1859-1941, zoologist, inventor, British; Scottish