PhD thesis: Gabriel Castellanos