Thomas F Banchoff
1990
Hardcover with dust jacket
No. 33 in Scientific American Series
Language: English
Condition: B