Algebraic cycles, sheaves, shtukas, and moduli Impanga lecture notes - Pragacz, Piotr (Trends in mathematics., 2008)