Stephen W. Hawking
Stephen W. Hawking, Leonard Mlodinow
Stephen W. Hawking, Mlodinov Leonard
Stephen W. Hawking, Roger Penrose