karen libecap