The planet's geography is dotted with an extraordinary number of islands, from tiny rocky outcrops rising just above sea level to large landmasses that support cities, forests and thriving communities ...