By Stephen Hawking (University of Cambridge)
By Lucy Hawking, Stephen Hawking (University of Cambridge)