Mcgraw-Hill Dictionary Of Earth Science by McGraw-Hill Companies & McGraw-Hill Publishing