Representation theory of symmetric groups and related Hecke algebras