bill nef