Very hard history quiz

1. Which renowned scientist wrote 'A Brief History of Time'?

Richard Feynman
Stephen Hawking
Richard Dawkins
Brian Cox