Islands and their mysteries

by George Laycock

Surveys the wide variety of islands found throughout the world and the unusual plant and animal life that have evolved on them.