Danny Javier Moreno Brito,

A thesis