naturalist: an advocate of the doctrine that the world can be understood in scientific terms
philosopher: a specialist in philosophy
pharisee: a member of an ancient Jewish sect noted for strict obedience to Jewish traditions