McGraw-Hill encyclopedia of science and technology : an International reference work in fifteen volumes including an index | UPT Perpustakaan UHAMKA