I think Palmer is suggesting that there may be a physical explanation for the mind and that dualism is giving privity to the spirit because they have no other explanation at this time. If so, "is there a separation between mind and body?". Only time will tell.