stephen hawking god

Professor Stephen Hawking, a man who once held the position of Lucasian professor for mathematics, has turned his considerable