A Brief History Of Time: From Big Bang To Black Holes
Christopher Lascelles
Leonard Mlodinow
Stephen Hawking
Carlo Rovelli
David Christian
Alan Lightman