An Introduction to Galois Cohomology and Its Applications door