by David Berlinski (Author)
Format: Hardcover
Pages: 224
Publisher: Modern Library
Published: Sep 2005
ISBN 10: 067964234X
ISBN 13: 9780679642343