Encyclopedia of scientific developments inventions and discoveries
Edited by J. R. Ainsworth Davis
- New Delhi: Bhavan books & prints 1996.
- 5 vols. set
HB
Eng
8186505156
Science-Encyclopaedias
503 / ENC
HB
Eng
8186505156
Science-Encyclopaedias
503 / ENC