A new genus and species of coelacanth has been identified from fossils found in a 360 million year-old fossil estuary near Grahamstown, in the Eastern...