edited and with a new introduction by John Stachel ; with the assistance of Trevor Lipscombe, Alice Calaprice, and Sam Elworthy ; and with a foreword by Roger Penrose
edited and introduced by John Stachel ; with the assistance of Trevor Lipscombe, Alice Calaprice, and Sam Elworthy ; and with a foreword by Roger Penrose