annie knight and lily