Author: Carlo Rovelli
Alternate names: Carlo ROVELLI; Rovelli Carlo
Born: 1956