Information and Living Systems Philosophical and Scientific Perspectives by George Terzis | Menrva Books | MenrvaBooks