mercy palmer