Weatherall, Sir, David John, b 1933, Knight, physician and molecular geneticist,