Dr Tom Cowan, Philosophy, and Health