Books by David Deutsch (2 total)

The Beginning of Infinity-book cover
The Beginning of Infinity

ISBN: 9780140278163
Publisher: Penguin
Published: January 2012
Number of Pages: 459

The Fabric of Reality-book cover
The Fabric of Reality

ISBN: 9780140275414
Publisher: Penguin Group Canada
Published: August 1998
Number of Pages: 400