Mcgraw-hill encyclopedia of Science and technology an international reference