James B Kaler
1992
Hardcover with dust jacket
No. 32 in Scientific American Series
Language: English
Condition: B