The invention provides polypeptides having any cellulolytic activity, e.g., a cellulase activity, a endoglucanase, a cellobiohydrolase, a beta-glucosidase, a xylanase, a mannanse, a .beta.-xylosidase, an arabinofuranosidase, and/or an oligomerase activity, polynucleotides encoding these polypeptides, and methods of making and using these polynucleotides and polypeptides. In one aspect, the invention is directed to polypeptides having any cellulolytic activity, e.g., a cellulase activity, e.g., endoglucanase, cellobiohydrolase, beta-glucosidase, xylanase, mannanse, .beta.-xylosidase, arabinofuranosidase, and/or oligomerase activity, including thermostable and thermotolerant activity, and polynucleotides encoding these enzymes, and making and using these polynucleotides and polypeptides. In one aspect, the invention provides polypeptides having an oligomerase activity, e.g., enzymes that convert recalcitrant soluble oligomers to fermentable sugars in the saccharification of biomass. The polypeptides of the invention can be used in a variety of pharmaceutical, agricultural, food and feed processing and industrial contexts. The invention also provides compositions or products of manufacture comprising mixtures of enzymes comprising at least one enzyme of this invention.