This is my PhD dissertation, written in the spring of 2017 while at Cornell University.
PhD thesis at Cornell University