lily herman