Generalized Etale Cohomology Theories (Progress in Mathemati