Alexander Carte (1805–1881), Irish zoologist and palaeontologist.

Publications

edit