kenneth libbrecht