Charlotte Hornstrand Thesis and Publications