20070720 home.science: Flood caused Britain to be island