How did life get there?

by Daniel Cohen

Explores the factors affecting the dispersal of plants and animals from their original homes to distant places, specifically to islands.