Geography and ecology of Diego Garcia Atoll, Chagos Archipelago | lit.salon