Karina Alexandra Astudillo Cedillo,

A thesis