David Capes wrote the following thesis: