Thesis This is my complete PhD thesis as submitted on April 12th 2019. pguzznati-phd-thesis_as-submitted-on-april-12th-2019Download