williamspennef