by Freeman John Dyson
publisher: HarperCollins publish date: March 1st 1984
format: hardcover pages: 340
language: English
ISBN:
006039031X (9780060390310)
publisher: HarperCollins publish date: May 22nd 1985
format: paperback pages: 341
language: English
ISBN:
0060390395 (9780060390396)
publisher: Harper & Row publish date: April 28th 1984
format: hardcover pages: 344
language: English
ISBN:
0063370379 (9780063370371)