palmer m . fl.