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