Christopher G. Palmer, PLS