libby herzog