Ph.D. Dissertations - Maneesh Agrawala