Biogeography and Ecology of the Seychelles Islands. Monogr. Biol., 55. - 691 pp