by PaulJ.Nahin (Author)
Format: Hardcover
Pages: 370
Edition: illustrated edition
Publisher: Princeton University Press
Published: 24 Nov 2003
ISBN 10: 0691070784
ISBN 13: 9780691070780