Darwin coral reef theory