Professor Steve Jones: Islamic incest
Steve Jones is Emeritus Professor of Genetics at University College London and an author of several popular science books.
He is one of the world’s top six experts on the genetics of snails (and the other five agree) and has also studied…