Michael deCamp 

Retired Anesthetist, philosopher, lover of science.