Information theory and evolution by John Avery | Menrva Books | MenrvaBooks