We have minds and we have bodies and never the twain shall meet. At least that’s how it feels. In 1641, Rene Descartes published his world changing Meditations on First Philosophy declaring the ...