Internet Archive BookReader

The Mammals and birds of Camiguin Island, Philippines, a distinctive center of biodiversity