hpf-edward-palmer