Tilly Flannery cornellnation