palmer sanders