Feynman's Theory of Alternative Histories on February 13, 2023 Quantum mechanics Stephen Hawking universe +