AcknowledgementsI have spent several months going through this long journey of writing this thesis, in which I en...