Text this: Grothendieck topologies, fibered categories and descent theory: an introduction to the stack theory