Elements Of Comparative Zoology by Kingsley J.S. (John Sterling)