SPFPL Wilson