by Carlo Rovelli, Simon Carnell, Erica Segre
format: Hardcover pages: 288
language: English
ISBN:
0735213925 (9780735213920)
ASIN: 735213925
publisher: Penguin publish date: 2017-06-01
format: paperback pages: 272
language: English
ISBN:
9780141983219