Extreme Value Theory and Applications