Philosophers of Science



293p. Philosophy and theory * Rene Descarles