by Christopher Stasheff (Author)
Format: Hardcover
Pages: 374
Publisher: Atlantic Books
Published: Jul 1996
ISBN 10: 0345392396
ISBN 13: 9780345392398