Encyclopedia of science and technology
Trefil, James
Encyclopedia of science and technology - New York Routledge 2001
0415937248
Science and technology - encyclopedia
Encyclopedia of science and technology - New York Routledge 2001
0415937248
Science and technology - encyclopedia