https://www.hoboctn.ru/2018/08/27/roger-penrose/
Roger Penrose