Brief answers to the big questions - Hawking, Stephen (London John murray pub., 2018)